package com.yazi.mxz.mobile.jackson;

import java.util.HashMap;
import java.util.Map;

import com.yazi.mxz.common.entity.beans.*;
import com.yazi.mxz.common.entity.enums.OrderStatus;
import com.yazi.mxz.common.jackson.as.*;
import com.yazi.mxz.common.jackson.mixin.*;


public class MixInFactory {

	public Map<Class<?>, Class<?>> getMixIns() {
		Map<Class<?>, Class<?>> map = new HashMap<Class<?>, Class<?>>();
		map.put(Address.class, AddressMixIn.class);
		map.put(Category.class, CategoryMixIn.class);
		map.put(CategoryAs.class, CategoryAsMixIn.class);
		map.put(Member.class, MemberMixIn.class);
		map.put(Region.class, RegionMixIn.class);
		map.put(SecurityQuestion.class, SecurityQuestionMixIn.class);
		map.put(StoreGoods.class, StoreGoodsMixIn.class);
		map.put(OrderStatus.class, OrderStatusMixIn.class);
		map.put(Store.class, StoreMixIn.class);
		map.put(MemberSpend.class, MemberSpendMixIn.class);
		map.put(ShoppingCart.class, ShoppingCartMixIn.class);
		map.put(Shopping.class, ShoppingMixIn.class);
		return map;
	}
	
}
